// 检查浏览器是否支持getUserMedia API  
if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {  
  // 请求摄像头和麦克风权限  
  navigator.mediaDevices.getUserMedia({ video: true, audio: true })  
    .then(function(stream) {  
      // 获取视频元素  
      var video = document.querySelector('video');  
        
      // 将媒体流设置为视频元素的源  
      video.srcObject = stream;  
        
      // 播放视频  
      video.play();  
    })  
    .catch(function(err) {  
      console.log('发生错误: ' + err);  
    });  
} else {  
  console.log('浏览器不支持getUserMedia API');  
}
